MovieClip.menu

Доступность

Flash Player 7.

Синтаксис

my_mc.menu:ContextMenu = contextMenu

Параметры

contextMenu Объект класса ContextMenu.

Описание

Свойство; связывает указанный объект ContextMenu с мувиклипом my_mc. Класс ContextMenu позволяет вам модифицировать контекстное меню, которое появляется при клике правой кнопкой (Windows) или клике с прижатым Control (Macintosh) в окне Flash Player.

Пример

В примере ниже объект ContextMenu menu_cm присваивается мувиклипу image_mc. Объект ContextMenu содержит пользовательский пункт “View Image in Browser...”, с которым связана функция viewImage().

var menu_cm:ContextMenu = new ContextMenu();
menu_cm.customItems.push(new ContextMenuItem("View Image in Browser...", viewImage));
this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function (target_mc:MovieClip) {
  target_mc.menu = menu_cm;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("photo1.jpg", image_mc);
function viewImage(target_mc:MovieClip, obj:Object) {
  getURL(target_mc._url, "_blank");
}

При клике правой кнопкой (Control-клик на Макинтоше) по изображению во время проигрывания ролика, выберите View Image in Browser из контекстного меню, чтобы открыть изображение в новом окне.

См. также

Button.menu, ContextMenu class, ContextMenuItem class, TextField.menu